/*创建人：Totoro */
#page, #page3 {
    width: 950px;
    margin-left: auto;
    margin-right: auto;
}

#page {
    width: 95%;
}

#content, #footer, #header, #page {
    margin-left: auto;
    margin-right: auto;
}

#cancelOrder-msg {
    padding-top: 12px;
    margin: 0 0 20px 0;
    overflow: hidden;
}


.msg .error, .msg .stop, .msg .alert, .msg .attention, .msg .tips, .msg .ok, .msg .notice, .msg .question, .msg .help, .msg .small-help {
    color: #404040;
    background: url(//assets.alicdn.com/sys/common/img/msg_bg.png) no-repeat;
    background-color: rgba(0, 0, 0, 0);
    background-position-x: 0%;
    background-position-y: 0%;
    border: 1px solid #ddd;
    border-top-color: rgb(221, 221, 221);
    border-right-color: rgb(221, 221, 221);
    border-bottom-color: rgb(221, 221, 221);
    border-left-color: rgb(221, 221, 221);
    float: left;
    padding: 2px 10px 2px 23px;
    padding-right: 10px;
    line-height: 18px;
}

.msg .attention {
    background-position: 3px -147px;
    border-color: #40b3ff;
    background-color: #e5f5ff;
}

#cancelOrder-msg .attention {
    padding-right: 0;
}

.cancelOrder-chooseReason {
    margin-bottom: 15px;
}

select, input, button, textarea {
    font: 100% Tahoma,Helvetica,Arial,sans-serif;
}

.cancelOrder-chooseReason select {
    width: 190px;
    margin-left: 0;
}

.msg .error {
    background-position: 3px 3px;
    border-color: #ff8080;
    background-color: #fff2f2;
}

.cancelOrder-actions {
    width: 100%;
    margin: 0 12px 0 0;
    text-align: right;
}

.ui-btn {
    padding: 0 20px;
    line-height: 30px;
    font-size: 14px;
    font-weight: 700;
    border-style: none;
    text-align: center;
    text-decoration: none;
    vertical-align: middle;
    cursor: pointer;
    display: inline-block;
    *display: inline;
    *zoom: 1;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
}

.ui-btn-primary {
    border: 1px solid #0949FA;
    background-color: #0949FA;
}

.ui-btn-small {
    line-height: 24px;
    padding: 0 12px;
    font-size: 12px;
}

.cancelOrder-actions button {
    margin-left: 6px;
}

.ui-btn-primary, .ui-btn-primary:active, .ui-btn-primary:hover {
    color: #fff !important;
}

.ui-btn-primary:hover {

    border-color: #045082;
    background-color: #045082;

}

.ui-btn-inverse {
    border: 1px solid #DFDFDF;
    background-color: #DFDFDF;
}

.ui-btn-inverse, .ui-btn-inverse:active, .ui-btn-inverse:hover {
    color: #000 !important;
}

.ui-btn-inverse:hover {
    border-color: #6A6E6F;
    background-color: #6A6E6F;
}

.cancelOrder-fixBottom {
    position: absolute;
    bottom: 0;
    left: 0;
}

.cancelOrder-notice {
    padding-left: 55px;
}

.cancelOrder-notice dd {
    margin-bottom: 3px;
    padding-left: 15px;
    color: gray;
}

.cancelOrder-notice dt {
    display: inline;
    float: left;
    margin-left: -55px;
    color: #f60;
}

.cancelOrder-notice dd i {
    display: inline;
    float: left;
    margin-left: -15px;
    font-style: normal;
}

